package io;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.nio.charset.StandardCharsets;

/**
 * 向文本文件中写入文本数据
 */
public class WriteStringDemo {
    public static void main(String[] args) throws IOException {
        FileOutputStream fos = new FileOutputStream("fos2.txt");

        String line = "我带着比身体中的行李,游入尼罗河底.";
        /*
            utf-8是万国码
            其中英文,数字,符号使用的是ASC编码,每个字符1个字节
            中文,每个字符3个字节
         */
        //先将字符串转换为一组字节
        byte[] data = line.getBytes(StandardCharsets.UTF_8);
        //块写操作将所有字节写入文件
        fos.write(data);

        fos.write("经过几道闪电,看到一堆光圈,不确定是不是这里.".getBytes(StandardCharsets.UTF_8));

        System.out.println("写出完毕");
        fos.close();
    }
}







